cause of refraction